body
{
	/*
	background-color: #ddedf4;
	*/
	
	background-color: #bfd8e7;
	background-image: url('background-gradient.gif'); 
	background-repeat: repeat-x;
}

small
{
	color: #a4a4a4;
	font-size: 11px;
}

a, a:visited
{
	color: #2087F7;
}

a:hover, a:active
{
	text-decoration: none;
}

#container
{
	background-color: #ffffff;
}

#title h1
{
	color: #ffffff;
	text-shadow: 1px 1px 1px #000000;
}

#title a
{
	text-decoration: none;
	color: #ffffff;
}

#title a:hover
{
	color: #E5F4FF;
}

#header
{
	background-color: #104082; 
	background-image: url('../tab-overlay.png'); 
	background-repeat: repeat-x;
	background-position: left bottom;
}

.width-50
{
	width: 50px;
}


.width-100
{
	width: 100px;
}

.width-150
{
	width: 150px;
}

.title.darkest
{
	color: #ffffff;
	background-color: #515555; 
}

.title.dark
{
	color: #ffffff;
	background-color: #6b7f87; 
}

.title.light
{
	color: #000000;
	background-color: #95d4f0; 
}

.title.lightest
{
	color: #555555;
	background-color: #e5f3ff; 
}